leave in someone else's hands - Turkish English Dictionary